.card-wrapper {
  padding: 10px 15px;
  display: flex;
  justify-content: flex-start;
  display: grid;
  // justify-content: center;
  grid-template-columns: repeat(auto-fill, 170px);
  // display: -ms-grid; //ie

  flex-wrap: wrap;
  .computer-card {
    width: 140px;
    font-size: 12px;
    margin: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    &.old {
      border: 1px solid red;
    }
    .computer-icon {
      width: 60px;
      height: 60px;
      margin: 0 auto;
    }
  }
}
